package com.ruike.alisurface.project_DaTi.bean;

import java.util.List;

/**
 * Author: voodoo
 * CreateDate: 2020/07/22 022 09:39 上午
 * Description: 答题机问题对象
 */
public class QuestionBean {

    /**
     * question_type_str : 单选/多选
     * answer_value : "4,5,6,7,8,9,10"
     * question_content : 行政法规豆腐干岁的法国的风格点三公分地方g
     * question_type : 0
     * question_id : 1305689156424450048
     * question_index : 1
     * options : [{"option_content":"是豆腐干豆腐干梵蒂冈地方官","is_true":false,"sort":1},{"option_content":"十分感动发射点风格d'f'g","is_true":true,"sort":2},{"option_content":"dfg岁的法国收到风格豆腐干","is_true":false,"sort":3},{"option_content":"士大夫 敢死队风格g","is_true":false,"sort":4}]
     */

    private String question_type_str; // 题类型
    private String answer_value; // 正确答案
    private String question_content; // 题目
    private int question_type; // 题类型int
    private String question_id; // 题目id
    private int question_index; // 题号
    private List<OptionsBean> options; // 选项

    public String getQuestion_type_str() {
        return question_type_str;
    }

    public void setQuestion_type_str(String question_type_str) {
        this.question_type_str = question_type_str;
    }

    public String getAnswer_value() {
        return answer_value;
    }

    public void setAnswer_value(String answer_value) {
        this.answer_value = answer_value;
    }

    public String getQuestion_content() {
        return question_content;
    }

    public void setQuestion_content(String question_content) {
        this.question_content = question_content;
    }

    public int getQuestion_type() {
        return question_type;
    }

    public void setQuestion_type(int question_type) {
        this.question_type = question_type;
    }

    public String getQuestion_id() {
        return question_id;
    }

    public void setQuestion_id(String question_id) {
        this.question_id = question_id;
    }

    public int getQuestion_index() {
        return question_index;
    }

    public void setQuestion_index(int question_index) {
        this.question_index = question_index;
    }

    public List<OptionsBean> getOptions() {
        return options;
    }

    public void setOptions(List<OptionsBean> options) {
        this.options = options;
    }

    public static class OptionsBean {

        /**
         * option_content : 是豆腐干豆腐干梵蒂冈地方官
         * is_true : false
         * sort : 1
         */
        private String option_content; // 选项内容
        private boolean is_true; // 是否是正确答案
        private int sort; // 选项编号
        private boolean isSelect; // 本地添加字段  是否被选中
        private int showResults; // 本地添加字段  展示正确或错误 0：不展示 1：正确 2：错误

        public String getOption_content() {
            return option_content;
        }

        public void setOption_content(String option_content) {
            this.option_content = option_content;
        }

        public boolean isIs_true() {
            return is_true;
        }

        public void setIs_true(boolean is_true) {
            this.is_true = is_true;
        }

        public int getSort() {
            return sort;
        }

        public void setSort(int sort) {
            this.sort = sort;
        }

        public boolean isSelect() {
            return isSelect;
        }

        public void setSelect(boolean select) {
            isSelect = select;
        }

        public int getShowResults() {
            return showResults;
        }

        public void setShowResults(int showResults) {
            this.showResults = showResults;
        }
    }


//    /**
//     * question_index : 1
//     * question_id : 1285474054878412800
//     * question_content : 题目
//     * question_type : 1
//     * question_type_str : 多选
//     * answer_value : 2
//     * options : [{"option_content":"选项A","sort":1},{"option_content":"选项B","sort":2}]
//     */
//
//    private int question_index;
//    private String question_id;
//    private String question_content;
//    private int question_type;
//    private String question_type_str;
//    private List<OptionsBean> options;
//    private int answer_value;
//
//    public int getQuestion_index() {
//        return question_index;
//    }
//
//    public void setQuestion_index(int question_index) {
//        this.question_index = question_index;
//    }
//
//    public String getQuestion_id() {
//        return question_id;
//    }
//
//    public void setQuestion_id(String question_id) {
//        this.question_id = question_id;
//    }
//
//    public String getQuestion_content() {
//        return question_content;
//    }
//
//    public void setQuestion_content(String question_content) {
//        this.question_content = question_content;
//    }
//
//    public int getQuestion_type() {
//        return question_type;
//    }
//
//    public void setQuestion_type(int question_type) {
//        this.question_type = question_type;
//    }
//
//    public String getQuestion_type_str() {
//        return question_type_str;
//    }
//
//    public void setQuestion_type_str(String question_type_str) {
//        this.question_type_str = question_type_str;
//    }
//
//    public List<OptionsBean> getOptions() {
//        return options;
//    }
//
//    public void setOptions(List<OptionsBean> options) {
//        this.options = options;
//    }
//
//    public int getAnswer_value() {
//        return answer_value;
//    }
//
//    public void setAnswer_value(int answer_value) {
//        this.answer_value = answer_value;
//    }
//
//    public static class OptionsBean {
//        /**
//         * option_content : 选项A
//         * sort : 1
//         * is_true : true
//         */
//
//        private String option_content;
//        private int sort;
//        private boolean is_true; // 是否是正确答案
//        private boolean isSelect; // 本地添加字段  是否被选中
//        private int showResults; // 本地添加字段  展示正确或错误 0：不展示 1：正确 2：错误
//
//        public String getOption_content() {
//            return option_content;
//        }
//
//        public void setOption_content(String option_content) {
//            this.option_content = option_content;
//        }
//
//        public int getSort() {
//            return sort;
//        }
//
//        public void setSort(int sort) {
//            this.sort = sort;
//        }
//
//        public boolean isIs_true() {
//            return is_true;
//        }
//
//        public void setIs_true(boolean is_true) {
//            this.is_true = is_true;
//        }
//
//        public boolean isSelect() {
//            return isSelect;
//        }
//
//        public void setSelect(boolean select) {
//            isSelect = select;
//        }
//
//        public int getShowResults() {
//            return showResults;
//        }
//
//        public void setShowResults(int showResults) {
//            this.showResults = showResults;
//        }
//
//    }
}
